it rotted - Français Anglais Dictionnaire